草庐IT

Python GTK+ 部件名称

全部标签

php - 获取客户端的计算机名称

我正在获取客户端(网站用户)的IP地址。现在我想更进一步,了解用户的计算机名称。到目前为止,我的研究没有发现任何可以帮助我检索此信息的东西。是否可以使用用户的IP地址或其他方式通过PHP获取访问者的计算机名称? 最佳答案 PHP5.4+gethostbyaddr($_SERVER['REMOTE_ADDR']) 关于php-获取客户端的计算机名称,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/que

php - 在 Symfony 2 中使用注释时生成 url 的路由名称

假设我有一个Action:/***@Route("/current")**@returnResponse*/publicfunctioncurrentAction(){}现在我需要为这个Action生成url。$this->generateUrl()Controller的方法接受路由名称作为参数。显然我只要使用注解就没有这样的名字。有什么解决方法吗? 最佳答案 明白了:/***@Route("/current",name="foobar")**@returnResponse*/publicfunctioncurrentAction(

php - 使用动态名称遍历对象的属性

我正在尝试从TwitterAPI获取当前趋势(但这有点无关紧要)。我将信息作为对象接收。在这种情况下,我需要访问的一些属性是上次更新趋势的日期,因此我无法对属性名称进行硬编码。这是一个例子,以防我没有很好地解释自己,我担心我没有:(stdClassObject([2011-03-0902:45]=>Array([0]=>stdClassObject([promoted_content]=>[events]=>[query]=>RIPMikeStarr[name]=>RIPMikeStarr)[1]=>stdClassObject([promoted_content]=>[events]

php - 无法更改 laravel 应用名称

我正在使用phpartisanapp:nameL&KBiomedics来设置应用程序的名称。但是我收到一条错误消息,'L'isnotrecognizedasaninternalorexternalcommand,operableprogramorbatchfile.我是Laravel的新手。我在这里做错了什么。有没有办法撤销这个命令?我的意思是,如果它将名称更改为L&,我该如何改回它? 最佳答案 您可以在应用程序名称中包含空格。您可以通过在.env文件中使用单引号来实现这一点,设置:APP_NAME='CompanyName'通过运

php:从自己的 mysli 类获取数据库名称

我使用以下语法为mysqli制作了一个包装类:classmydbextendsmysqli{....}我正在创建如下实例:$conn=newmydb($host$username,$pass,$dbname);我想知道-如何从类内部访问$dbname?我正在寻找mysql_db_name()函数的mysqli等价物。 最佳答案 您可以在自己的类中使用此SQL查询:SELECTdatabase()ASthe_db这应该会显示您当前选择的数据库。 关于php:从自己的mysli类获取数据库名

具有两个不同名称的相同方法?

我喜欢使用相同的方法,但两个不同的名称。例如:deffunc(a):printadeffunc2(a):printan="yes"func(n)func2(n)答案应该是:"yes""yes"我有什么办法可以做:deffun(a)orfunc2(a):printa还是这样的东西?看答案Python功能只是对象,您可以将一个分配给另一个名称:deffun(a):printafunc2=fun现在名字func2和fun引用相同的函数对象,您可以通过任一名名称调用。

php - 使用正则表达式验证类/方法名称

我目前正在为一家公司开发MVC样式框架,出于安全原因,我需要确保通过查询字符串传递的Controller/方法是RFC的有效字符(我找不到).我需要能够根据PHP解释器的允许来验证/清理类名例如:classSomEFunk__YClAssNameextendsController{}我需要某种正则表达式来验证SomEFunk__YClAssName并在需要时对其进行清理!这也是方法的原理。有几点需要考虑开头的数字只允许下划线允许某些PHP特殊字符。关于此或可能的表达式的任何信息都会非常有帮助。这是我的一些路由器代码,因此您可以看到我需要在哪里实现它:privatefunctionpre

php - 如何在不在 PDO 中指定数据库名称的情况下连接到 Postgres 数据库?

我正在使用以下连接连接到没有数据库的PostgresSQL,因为我需要稍后获取所有数据库名称以进行配置try{$this->connection=new\PDO($this->database.":host=".$this->host,$this->user,$this->password);$this->connection->setAttribute(\PDO::ATTR_ERRMODE,\PDO::ERRMODE_EXCEPTION);return$this->connection;}catch(\PDOException$e){echo$e->getMessage();}但我收

php - 派生类构造函数名称在 PHP 中被弃用了吗?

目前,PHP支持两种构造函数命名约定。PHP4支持的Java风格的构造函数:classA{publicfunctionA(){echo"I'maconstructorforclassA!";}}PHP5支持Java风格的构造函数和“魔术方法”语法:classA{publicfunction__construct(){echo"I'maconstructorforclassA!";}}Java风格的语法将被弃用,并且somefeaturesofitdon'tworkinthelatestPHP.然而,它有一个有趣的属性,据我所知,“魔术方法”语法没有类似的属性。如果派生类foobar没有

php - htaccess - 重写具有相同名称目录的文件

我的网站有多个同名的PHP文件和目录,如下所示:/projects.php/projects/projects/something.php我已经设法做到了http://example.com/projects重写为http://example.com/projects.php遵循以下规则(使用答案here):RewriteEngineOn#DisableautomaticdirectorydetectionDirectorySlashOff#HideextensionRewriteCond%{REQUEST_FILENAME}\.php-fRewriteRule^(.*)$$1.php